essential repairs - German English Dictionary